﻿@charset "utf-8";
/* CSS Document */

body{ background:url(/Content/images/bodybg.gif) repeat-x;  font-size:12px; color:#4c4c4c;}
body.managedChangePwd
{
	background:none;
}
.mainwidth{ width:auto; width:980px;}
/*顶部登陆*/
.top{ height:110px; margin:auto; color:#9accff;background:url(/Content/images/topbg.gif)}.top a{ color:#6daae8; text-decoration:none}
.top a:hover{ color:#6daae8; text-decoration:underline;}
/*横向导航*/
.mainva{ background:url(/Content/images/nav_bg.gif); height:34px; margin:auto;}
.mainva ul{ padding-left:10px;}
.mainva a{color:#fff; text-decoration:none;}.mainva a:hover{ color:#ffbf00; white-space:nowrap; }
.mainva li{ float:left; margin-right:25px; font-size:12px; line-height:34px; width:85px; color:#fff;}
.mainva li.on{ background:url(/Content/images/nav_arrowbg.gif) bottom center no-repeat;}.mainva li.on a{ color:#ffbf00; white-space:nowrap; }
/*所在位置*/
.awe{ background:url(/Content/images/awe_bg.gif) repeat-x; height:20px; font-size:12px; }
.awe ol{ margin-left:15px; line-height:35px;}
.awe li { float:left; white-space:nowrap;}.awe a { color:#005aaf; text-decoration:none}.awe a:hover{ text-decoration:underline;}
.ico_awearrow{ background:url(/Content/images/awe_arrowbg.gif) no-repeat; width:9px; height:9px; display:block; display:inline;}
/*左边菜单*/
.leftmenu{ width:160px; margin:0 15px; display:inline; }
.leftmenu a{ color:#666666; text-decoration:none}
.leftmenu dt{background: url(/Content/images/menu_ico01.gif) no-repeat 35px 9px #cee2ed; padding-left:50px; color:#005aaf; display:block; cursor:pointer; font-weight:bold; font-size:12px; height:28px; line-height:28px; margin-bottom:8px;}
.leftmenu dt.on{background: url(/Content/images/menu_ico01on.gif) no-repeat 35px 8px #cee2ed; }
.leftmenu dt a{color:#005aaf;}
.leftmenu dd{ padding-left:40px;*padding-left:0px; font-size:12px; line-height:26px; height:26px;}
.leftmenu dd.on, .leftmenu dd.on a{ color:#f60;}
/*右边内容*/
.titstyle01{background:url(/Content/images/cnt_tit01.gif) no-repeat; height:32px;width:170px;color:#005aaf; line-height:32px; padding-left:20px; position:relative; margin-bottom:-1px;}
.titstyle01l{background:url(/Content/images/cnt_tit04.gif) no-repeat; height:32px;width:220px;color:#005aaf; line-height:32px; padding-left:20px; position:relative; margin-bottom:-1px;}
.boxstyle01{ border:1px solid #96c4de;width:98%;}
.boxstyle02{ border-left:1px solid #96c4de; border-right:1px solid #96c4de;}
.boxstyle33{ border:1px solid #96c4de;width:33%;}
.boxstyle66{ border:1px solid #96c4de;width:60%;}
.titstyle02{ background:url(/Content/images/cnt_tit02.gif) repeat-x; display:block; margin:1px; height:35px; color:#005aaf; line-height:35px; padding-left:20px;}
.tabshyle03 th{ border-bottom:1px solid #96c4de; border-top:1px solid #96c4de; height:28px; line-height:28px; text-align:center; white-space:nowrap; padding-left:5px}
.tabshyle03 td{ border-bottom:1px solid #96c4de; height:35px; line-height:35px; padding-left:5px; }.tabshyle03 a{ color:#005aaf}
.tabshyle04 th{ border-bottom:1px solid #96c4de; border-top:1px solid #96c4de; height:28px; line-height:28px; text-align:center; white-space:nowrap; padding-left:5px}.tabshyle04 td{ border-bottom:1px solid #96c4de; height:35px; line-height:35px; padding-left:5px; text-align:center;}.tabshyle04 a{ color:#005aaf}
.tabshyle05 th{ border:1px solid #96c4de; height:28px; line-height:28px; text-align:center; white-space:nowrap; padding-left:5px}
.tabshyle05 td{ border:1px solid #96c4de; height:25px; line-height:25px; padding-left:5px; vertical-align:top; height:180px;}.tabshyle05 a{ color:#005aaf}
.tabshyle05 ul{ width:100%; height:180px; overflow:hidden;}
.tabshyle05 li{ background:url(/Content/images/list_ico02.gif) 8px 8px no-repeat; padding-left:20px; }
.tabshyle05 ul.greico li{ background:url(/Content/images/list_ico01.gif) 8px 8px no-repeat; padding-left:20px; }
.tabshyle06{border-top:1px solid #96c4de;}
.tabshyle06 td{ border-bottom:1px solid #96c4de; border-left:1px solid #96c4de; height:35px; line-height:35px; padding-left:5px; }
.tabtitcnt{ width:95%; margin:auto;}.tabtitcnt th{ padding-left:20px; height:25px; vertical-align:top; white-space:nowrap;}.tabtitcnt td{padding-left:20px;height:35px; line-height:35px;}
.tabtitcnt01{ width:100%; margin:auto;}.tabtitcnt01 th{ padding-left:15px; height:25px; vertical-align:top; white-space:nowrap;}.tabtitcnt01 td{padding-left:15px;height:35px; line-height:35px;}
.tabthblue th{ background:#e0ecf2; height:30px; border:1px solid #96c4de; text-align:right; color:#05a; line-height:30px;}.tabthblue{ margin:auto;}
.tabthblue td{border:1px solid #96c4de; padding-left:5px;}

.tabthblue02{ margin:auto; width:100%; overflow:hidden;}
.tabthblue02 th{ background:#e0ecf2; height:30px;border-top:1px solid #96c4de;border-right:1px solid #96c4de; text-align:center; font-weight:700;line-height:30px;}
.tabthblue02 td{border-top:1px solid #96c4de;border-right:1px solid #96c4de; padding-left:5px;}
.tabthblue02 dl{ margin-left:-5px;}.tabthblue02 dd{ border-top:1px solid #96c4de;}
.tabthblue03 th{ background:#e0ecf2; height:35px; padding-left:5px;line-height:35px;}
.tabthblue03{ margin:auto; width:100%; overflow:hidden; padding:1px;}
.tabthblue03 td{ padding-left:5px; height:25px;}
.tabthblue04{ margin:auto; width:100%; overflow:hidden;}
.tabthblue04 th{ background:#e0ecf2; height:30px;border-top:1px solid #96c4de;border-right:1px solid #96c4de; text-align:center; font-weight:700;line-height:30px;}
.tabthblue04 td{border-top:1px solid #96c4de;border-right:1px solid #96c4de;border-left:1px solid #96c4de;border-bottom:1px solid #96c4de; padding-left:5px;}
.tabthblue04 dl{ margin-left:-5px;}.tabthblue04 dd{ border-top:1px solid #96c4de;}

.tabobj{ width:96%; }.tabobj th{ text-align:right; white-space:nowrap; width:10%;}
.objmanger dt{ background:url(/Content/images/btn_ico01.gif) -165px -38px no-repeat; height:25px; line-height:25px; padding-left:15px;}
.objmanger dt.on{ background-position: -165px -60px;}.objmanger dd{ margin-left:39px;}
.imgtxt_list {border:1px solid #ccc; margin:auto; width:90%}
.imgtxt_list li{ float:left; text-align:center; margin:10px; cursor:pointer;}
.imgtxt_list span{ width:100px; height:80px; display:block; background:#fff; border:2px solid #ccc; overflow:hidden;}
.imgtxt_list span.on{ width:100px; height:80px; display:block; background:#e0ecf2; border:2px solid #96c4de; overflow:hidden;}
.imgtxt_list span.on img{ float:right;}
.imgtxt_list02 {  margin:auto; width:90%}
.imgtxt_list02 li{ float:left; text-align:center; margin:13px; cursor:pointer; color:#0561c5;}
.imgtxt_list02 span{ width:100px; height:80px; display:block; background:#fff; border:2px solid #ccc; overflow:hidden;}
.imgtxt_list02 span.on{ width:100px; height:80px; display:block; background:#e0ecf2; border:2px solid #96c4de; overflow:hidden;}
.imgtxt_list02 span.on img{ float:right;}
.doublelist{ margin:0px 15px 10px 15px; color:#4c4c4c;}.doublelist span{width:80px; display:block; float:left; text-align:center; }.doublelist a{color:#4c4c4c; text-decoration:none;}.doublelist li{ border-top:1px dashed #96c4de; height:28px; line-height:28px;}
.backonerstol li{ width:310px; height:58px; border:1px solid #96c4de; color:#005aaf; float:left; margin: 0 0 10px 20px; padding:10px 0 0 10px;line-height:12px; } 
.backonerstol br{ line-height:12px;}.backonerstol span{height:14px; width:200px; overflow:hidden;  }

.slcw220{ width:195px; height:20px;border:1px solid #96c4de; line-height:20px; color:#333}
.slcw22022{ width:195px; height:20px;border:1px solid #ccc; line-height:20px; color:#333}
.slcw22022_1{border:1px solid #ccc;}
.slcw2200{ width:195px; height:20px;border:1px solid #96c4de; line-height:20px; color:#333}
.slcw180s{ width:180px; height:18px; line-height:18px; color:#333}
.slcw180{ width:180px; height:22px; line-height:22px;}
.slcw34{ width:180px; height:34px; line-height:34px;text-align:right;}
.slcw120s{ width:350px; height:22px; line-height:22px; color:#333}
.slcw120{ width:120px; height:22px; line-height:22px; color:#333}
.slcw128{ width:128px; height:23px; line-height:23px; color:#333}
.slcw155{ width:155px; height:20px; line-height:20px; color:#333}
.slcw90{ width:85px; height:18px; line-height:18px; color:#333; padding-left:5px}
.slcw65{ width:65px; height:18px; line-height:18px; color:#333; padding-left:2px;}
.readonly {border:1px solid #cfcfcf;color:#999}

.wh_in{ width:95%; margin:auto;}
.boxcenter{margin:auto; width:350px; height:70px;}
.timestyle{ display:block; background:#e0ecf2; color:#333; width:80px; font-size:14px; text-align:center; height:22px; border:0; line-height:22px;}
.bluedsh{ border-top:1px dashed #96c4de; width:95%; margin:10px; height:0; font-size:0; color:#fff}
.bbdsh{border-bottom:1px dashed #96c4de; width:95%; }
.c05a, a.c05a{ color:#005aaf}
/*图标按钮*/
.m15{ margin:15px;}.ml30{ margin-left:30px;}.pt25{ padding-top:25px;}.ml20{ margin-left:20px;}.mt8{ margin-top:8px;}
.btn01{ background:url(/Content/images/btn_ico01.gif); width:137px; height:36px; display:block; cursor:pointer; line-height:36px; color:#005aaf; font-weight:bold; font-size:14px; border:none;}
.btn02{background:url(/Content/images/btn_ico01.gif) 0 -40px; width:66px; height:24px; display:block; cursor:pointer; text-decoration:none; line-height:24px; color:#666; border:none;}.btn02:hover{background:url(/Content/images/btn_ico01.gif) 0 -106px; color:#875e00; }
.btn03{background:url(/Content/images/btn_ico01.gif) 0 -72px; width:48px; height:24px; display:block; cursor:pointer; text-decoration:none; line-height:24px; color:#666; border:none;}.btn03:hover{ background-position: -52px -72px; color:#875e00;}
.btn04{background:url(/Content/images/btn_ico01.gif) -81px -106px; width:48px; height:24px;display:block;cursor:pointer;text-decoration:none; line-height:24px;border:none;}
.btn04:hover{ background-position: -138px -106px; color:#875e00;}
.btn_sure, .btn_back, .btn_edit { background:url(/Content/images/btn_ico02.gif); width:137px; height:36px;  cursor:pointer; line-height:36px; color:#005aaf; font-weight:bold; font-size:14px; border:none; text-align:center;}
.btn_sure{ background-position: 0 -39px;}
.btn_edit{ background-position: 0 -79px;}

.btn_close, .btn_stop {background:url(/Content/images/btn_ico01.gif) 0 -134px;width:137px; height:36px;  cursor:pointer; line-height:36px; color:#005aaf; font-weight:bold; font-size:14px; border:none; text-align:center;}
.btn_stop { background-position: 0 -174px;}
.bookmarksty{ height:37px; float:left; position:relative; width:100%;margin-bottom:-2px;}.bookmarksty li{ float:left; width:95px; height:28px; line-height:28px; margin-top:9px; margin-left:10px; text-align:center;}.bookmarksty li.on{ background:url(/Content/images/btn_ico02.gif) 0 -201px;}.bookmarksty a{ text-decoration:none; color:#005aaf;} 
.bookmarkstylayer{ height:37px; float:left;width:100%;margin-bottom:-2px;}.bookmarkstylayer li{ float:left; width:95px; height:28px; line-height:28px; margin-top:9px; margin-left:10px; text-align:center;}.bookmarkstylayer li.on{ background:url(/Content/images/btn_ico02.gif) 0 -201px;}.bookmarkstylayer a{ text-decoration:none; color:#005aaf;} 

.pgup, .pgdn { background:url(/Content/images/btn_ico01.gif) -80px -40px; width:26px; height:29px; display:block; border:none; cursor:pointer;}
.pgdn{ background-position: -115px -40px;}
.add, .delete { background:url(/Content/images/btn_ico02.gif) -150px -3px; width:26px; height:26px; display:block; border:none; cursor:pointer;}
.delete { background-position: -180px -3px;}
.delete1,.add1{ background:url(/Content/images/btn_ico02.gif) -150px -3px; height:26px; width:26px; border-style:none; padding-top:5px; vertical-align:text-bottom; cursor:pointer;}
.delete1{ background-position: -180px -3px;}
.ico_txt, .ico_date, .ico_modemanger, .ico_edit, .ico_delete, .ico_file, .ico_fenl { background:url(/Content/images/btn_ico01.gif) no-repeat; height:16px; width:16px; display:block; display:inline; float:left; margin-right:4px; border:none;}
.ico_modemanger { background-position: -162px -87px;}.ico_edit{ background-position: -142px 3px;}.ico_txt{ background-position: -128px -85px;}.ico_date { background-position: -105px -86px;}.ico_delete{ background-position: -170px 2px;}.ico_file{ background-position: -148px -134px;}.ico_fenl{ background-position: -170px -134px;}

.ico_logintype, .ico_up, .ico_down, .ico_rowfill, .ico_mrowfill, .ico_oneslcfill, .ico_moreslcfill, .ico_backallrst, .ico_backonerst, .ico_menusite, .ico_addpd, .ico_schresult, .ico_editpd, .ico_modedownload, .ico_scltype, .ico_typefill, .ico_txtfill, .ico_searchcnt, .ico_alledit, .ico_volmanger, .ico_jglist, .ico_mgcmng, .ico_backvote, .ico_name, .ico_xklist, .ico_sysdayb 
{ background:url(/Content/images/btn_ico02.gif) 0 -120px no-repeat; height:16px; width:16px; margin-right:5px; display:block; float:left; border:none;}
.ico_up{ background-position: -177px -120px; cursor:pointer;}.ico_down{ background-position: -197px -120px; cursor:pointer;}.ico_rowfill { background-position: -82px -120px;}.ico_mrowfill { background-position: -107px -120px;}.ico_oneslcfill { background-position: -132px -120px;}.ico_moreslcfill { background-position: -56px -120px;}.ico_backallrst{ background-position: -29px -120px;}.ico_backonerst { background-position: -156px -120px;}.ico_menusite { background-position: -106px -140px;}.ico_editpd{ background-position: -28px -140px} .ico_addpd{ background-position: 0 -140px;}.ico_schresult{ background-position:-58px -140px;}.ico_modedownload{ background-position: -131px -140px;}.ico_scltype{ background-position:-199px -140px;}.ico_typefill { background-position:-177px -140px;}.ico_txtfill{ background-position:-176px -100px;} .ico_searchcnt { background-position: -198px -100px;}.ico_alledit { background-position: -154px -140px;} .ico_volmanger{ background-position:-154px -100px;} .ico_jglist{background-position:-154px -80px;}.ico_mgcmng{ background-position:-177px -80px;}.ico_backvote{ background-position:-198px -80px;}.ico_name {background-position:-154px -60px;}.ico_xklist{ background-position:-198px -60px;}.ico_sysdayb{ background-position:-176px -60px;}
/*登陆页面*/
.body{ background:#095aac; padding-top:50px;}
.login{width:530px; padding:170px 0 0 185px; height:220px; background:url(/Content/images/login_bg.jpg); margin:auto;}
.login table{ width:330px;}.login td{ height:35px;}.login th{ text-align:right; padding-top:8px; width:65px;}
.login input{ float:left; height:20px; margin-right:5px;}
.login_btn{ background:url(/Content/images/login_btn.jpg) no-repeat; width:67px; height:30px; border:none; margin:-5px 0 0 133px;}
/*底部版权*/
.copyright{ border-top:1px solid #1797dd; margin:10px 15px 20px 15px;padding:15px 0 0 33%;line-height:150%;font-family:arial;  color:#666; font-size:12px}
.copyright02{ background:url(/Content/images/copy_topline.gif) top no-repeat; margin:35px 15px 20px 15px;padding:15px 0 0 33%;line-height:150%;font-family:arial;  color:#3e9eef; font-size:12px}
/*弹出页*/
.modlist{border-top:1px solid #96c4de; padding:25px 0px 25px 0px ;}
.modlist li{ float:left; width:121px; height:160px; overflow:hidden; cursor:pointer; margin-left:20px;}
/*权限*/
.tabshyle06 th{ border-bottom:1px solid #96c4de; border-top:1px solid #96c4de; height:28px; line-height:28px; text-align:center; white-space:nowrap; padding-left:5px}
.tabshyle06 td{ border-bottom:1px solid #96c4de; height:35px; line-height:22px; }
.tabshyle06 dl{ border-left:1px solid #96c4de; padding:5px; }
.tabshyle06 dd{ float:left;  display:block; white-space:nowrap; padding-left:5px;}.tabshyle06 dt{ font-weight:bold; clear:both; display:block;}.tabshyle06 label{ display:block; cursor:pointer; margin-right:10px;}

/*新增*/
.pgl, .pgr { background: url(/Content/images/btn_ico02.gif) -145px -164px; width:26px; height:29px; display:block; border:none; cursor:pointer;}
.pgr { background-position: -180px -164px;}
.btnpg{ width:10%; }.btnpg li{ float:none; text-align:center;}
.ma{ margin:auto;}
.ico_right { background:url(/Content/images/btn_ico01.gif) no-repeat -148px -22px; height:16px; width:16px; display:block; display:inline; float:left; margin-right:4px; border:none;}
#tree a{ text-decoration:none;}#tree a:hover{text-decoration:none;color:#3366cc;}
.mainwidth #nav li {width:auto;}

#accordion dd{display:none;}
